on-site sewage facility - Turkish English Dictionary